package com.myjob.service;

import com.myjob.entity.BaseInfo;
import com.myjob.entity.Skill;
import com.myjob.response.Result;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

/**
 * @author chenyuan
 * @date 2021/1/17 11:52
 */
@Service
public interface BaseInfoService {

    /**
     * 按照用户 Id 获取
     * @param userId 用户编号
     * @return
     */
    public Result selectBaseInfoById(String userId);

    /**
     * 修改 基本信息 baseInfo
     * @param baseInfo 基本信息
     * @return
     */
    public Result updateBaseInfoById(BaseInfo baseInfo);

    /**
     * 新增 基本信息 baseInfo
     * @param baseInfo
     * @return
     */
    public Result insertBaseInfo(BaseInfo baseInfo);

    public List<Skill> selectSkillById(String userId);
}
